Flag of ESP

Xavier Torras Campdelacreu

* 1968 (56)
Best Elo
2052
Latest Elo
1884
Birthyear
1968